nature ecology environment hubbert peak global warming green environmental solar energy conservation